vanmaram

Loss of life - meaning in malayalam

Meanings for Loss of life

noun
ജീവനഷ്‌ടം